package com.example.projectjava.dao;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.stereotype.Repository;

import java.util.List;
import java.util.Map;

//针对appUser表做SQL操作的类
@Repository   //此注解的作用：与控制器中的@Controller注解的功能相同，意为将该类纳入Spring容器管理
public class AdminDao {

    @Autowired
    JdbcTemplate jdbcTemplate;
    public List<Map<String, Object>> queryAdminByName(String adminname){
        String sql = "select * from appadmin where adminname =?";
        return  jdbcTemplate.queryForList(sql, adminname);
        // return  jdbcTemplate.queryForMap(sql,userName);//此方法将查询结果，形成一个Map 结构，Map的key就是查询结果的列表，map的alue就是对应的列值
    }
}